stew in one's  juice - Français Anglais Dictionnaire